English Nouns: ambuscade

English Nouns verb 'ambuscade' conjugated